up-and-coming talent - Turkish English Dictionary